﻿using System;
using System.Collections.Specialized;

namespace MyAMS.WebServer.Plugins
{
    internal abstract class Plugin : IPlugin
    {
        #region IPlugin 成员

        public Guid ID { get; private set; }

        public string Name { get; private set; }

        public NameValueCollection Settings { get; private set; }

        public bool Enabled { get; set; }

        public abstract void RefreshSettings();

        #endregion
    }
}
